Differentiate debug executables in meson configurations and meson.bui…#258
Differentiate debug executables in meson configurations and meson.bui…#258Bit-Crust wants to merge 1 commit intodevelopmentfrom
Conversation
…ld. Make Launch configuration generate the Release build.
|
I guess differentiating them is maybe deceptive since the executable is deleted each time, unlike the MSBuild executables who can coexist in their directory. Suppose it doesn't matter. |
|
Sorry, but this breaks compatibility with other ides due to creating conditional build targets (which is just bad practice in general). The |
|
I don't know what IDE you use or if you just debug your game from the terminal, but as is the default configurations don't work for VSCode. I also don't really know anything about these systems, obviously, I'm only working on it because it doesn't work on my system. The Meson configurations already expected |
|
All of that is pretty much because I was the only one using the vscode config, and the workflows I need conflicted with the existing vscode tasks. I just forgot about the rest of the launch tasks, since they're basically useless once you understand how to use meson. I've been putting some thought into it recently for maybe replacing msbuild entirely since it's not great having two separate build systems in place (and the msbuild files are horrendous to work with without visual studio) which would address the disparities between *nix and windows. |
…ld. Make Launch configuration generate the Release build.